#include "University.h"
using namespace std;
static const string uName = "TAU"; 

University_t* University_t::instance(0);

University_t* University_t::getInstance(){
	if(instance == 0){
		instance = new University_t(uName);
	}
	return instance;
}

University_t::University_t(const std::string &name):universityName(name){}

University_t::~University_t(){
	delete instance;
}

void University_t::RaisePrice(){
	this->Notify();
}

void University_t::CancelLecture(){
	this->Notify(EVENT_ESF);
}